home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HPAVC
/
HPAVC CD-ROM.iso
/
PWAULTP3.ZIP
/
PWAPRGMS.A02
/
PWA95
/
PWAECD10.ZIP
/
ECDIZ.DOC
< prev
next >
Wrap
Text File
|
1995-08-04
|
8KB
|
166 lines
+----------------------------------------------------------------------------+
| Enhanced CleanDIZ v1.0 |
| Written by Drew [PWA] |
| Docs last updated 08-01-95 |
+----------------------------------------------------------------------------+
+-----------------------------------------------------------------------------+
| 0. Table of Contents |
+-----------------------------------------------------------------------------+
1. Introduction
2. Packaging
3. Installation
4. Configuration
5. Included Batch Files
6. Other Program Information
7. Contacting the Author
+----------------------------------------------------------------------------+
| 1. Introduction |
+----------------------------------------------------------------------------+
Enhanced CleanDIZ (ECDIZ) is a utility which will strip unnecessary
and unwanted lines from the FILE_ID.DIZ description files. Although it was
designed with FILE_ID.DIZ in mind, in actuality, it works with *any* type of
file. That means you can strip any set of lines from any type of file.
Its selectable features include:
- Keeping original FILE_ID.DIZ timestamp
- Ignoring upper/lower case
- Strip blank lines
- Strip PCBoard @-color codes (ie: @X1F)
- Strip Forum Pipe color codes (ie: |14)
- Strip exact line matches (default: key)
- Strip high-ascii characters
- Strip lines with no text
Other attractions:
- Extremely fast execution (386 or better required)
- No built-in limit to the number of lines to strip
- All command-line driven; no config files to muck with
- Keeps pkzip & pkunzip calls external (so you have more
control over the pkzip/pkunzip options, or even if you
want to use some other archive compressor)
This documentation will be focused on FILE_ID.DIZ and PCBoard. Any
other particular combination will be up to your imagination.
+-----------------------------------------------------------------------------+
| 2. Packaging |
+-----------------------------------------------------------------------------+
Your zip file should contain the following files:
ECDIZ.EXE Main executable for 386's and up.
ECDIZ2.EXE Executable for 286's.
EZDIZ.DOC Documentation (you are reading it now).
STRIP.DIZ Data file containing tag lines for stripping.
TEST.BAT Sample batch file used for testing.
UPLOAD.BAT Sample batch file for upload processing.
OTHERDJP.DOC Other stuff I've written.
FILE_ID.DIZ File (zip) description.
PWA.NFO PWA info file.
TSP.NFO My bbs ad.
If any of these files are missing, be warned that you may have a copy
that has been tampered with. If you have any extra files, they are
extraneous and unnecessary.
Typically, my bbs ad may not be there, which is not a problem. However,
the idiots who contribute this to the fidonet backbone (usually originating
from the Clipper Workshop BBS) edit the FILE_ID.DIZ, remove PWA.NFO and
OTHERDJP.DOC, and insert their own bbs ad which is bigger than most ppe's.
Just be aware, since who knows what other stupidities they may pull.
+----------------------------------------------------------------------------+
| 3. Installation |
+----------------------------------------------------------------------------+
The best place to install this would be just after a successful CRC
test somewhere during processing an uploaded file. Refer to UPLOAD.BAT for
an example of what to do.
ECDIZ.EXE is compiled for 386 and better processors. ECDIZ2.EXE is for
286's. Pick the one that is most applicable. If you have anything less than
a 286, you are in the stone age. :)
+----------------------------------------------------------------------------+
| 4. Configuration |
+----------------------------------------------------------------------------+
Typing "ECDIZ" on the command line will provide you with all the
various options available:
They should all be self-explanatory and if not, the best way to find
out what an option does is to try it (see TEST.BAT).
"STRIP.DIZ" contains the file used for removing unwanted lines. By
default, lines in this file match lines contained within lines in the diz
file being processed by "key". That means if a diz line contains (but not
necessarily matching exactly) a line in STRIP.DIZ, the diz line will be
removed. If you want to use exact matches, use the "-E" option.
+----------------------------------------------------------------------------+
| 5. Included Batch Files |
+----------------------------------------------------------------------------+
Two batch files have been included as examples of possible usages
of ECDIZ. All batch files are for DOS 6.x.
UPLOAD.BAT
Shows how and where to install ECDIZ as part of the upload processing
sequence. Uses PCBoard with PKZip as an example.
TEST.BAT
Used for testing new ECDIZ options. Saves you from typing everything
on the command line. :)
+----------------------------------------------------------------------------+
| 6. Other Program Information |
+----------------------------------------------------------------------------+
This utility is FREEWARE. No registration is required and there are
no nag screens. However, comments, suggestions and donations will certainly
be accepted. :) If you find this little utility useful, feel free drop me a
quick note.
I only know of three other programs in the past which did something
similar to this. One was from Q-Tip, another from Aegis, and the third from
some public domain(?) person. All of them either simply did not have enough
options to meet the extremely annoying (lame) tag lines that people add to
diz's nowadays, or they were limited to only *.ZIP files. Even though most
systems and most archive files are in ZIP format anyway, I felt that the
presence of this flexibility was worthwhile to have archive procedures not
built-in.
ECDIZ was written and compiled using Borland C++ v3.1. It has been
tested on DOS 6.x, OS/2 v3.0, and Novell Netware 3.12. It should also work
on other DOS compatible operating systems.
(Author's node: Actually, ECDIZ is an extremely trimmed down version
of my DIR-shrinker, which may or may not be released in the future).
+----------------------------------------------------------------------------+
| 7. Contacting the Author |
+----------------------------------------------------------------------------+
I am rarely on IRC, so don't be a dork and bother other PWA members.
Don't ask for source, and don't ask to be a distribution site, because we
don't have any.
You can reach me in the following ways:
Internet email : drew@xinet.com
My BBS : The Silicon Phalanx, 310-575-8567
Other : Attitude Net, PPEnet
Peace,
--Drew